using UnityEngine;
using System;
using System.Collections;

public class Pontuacao : MonoBehaviour {
	
	public static int deotologia;
	public static int consequencialismo;
	public static int imoral;
	public static int amoral;
	public static int eventos = 0;
	public static bool final = false;
	public TextMesh textoFinal;
	public int[] array;
	
	// Update is called once per frame
	void Update () 
	{
		if(eventos == 7)
		{
			PlayerPrefs.SetInt("deontologia", deotologia);
			PlayerPrefs.SetInt("consequencialismo", consequencialismo);
			PlayerPrefs.SetInt("imoralidade", imoral);
			PlayerPrefs.SetInt("amoralidade", amoral);
			Application.LoadLevel("FaseFinal");
			eventos = 0;
		}	
	}
	
	void OnGUI()
	{
		if(final)
		{
			GUI.Label(new Rect(10,20,500,100),"Deotologismo : " + deotologia);
			GUI.Label(new Rect(10,50,500,100),"Consequencialismo : " + consequencialismo);
			GUI.Label(new Rect(10,80,500,100),"Imoralidade : " + imoral);
			GUI.Label(new Rect(10,110,500,100),"Amoralidade : " + amoral);
			
			GUI.Button(new Rect(Screen.width - 60 ,Screen.height - 60,50,50),"Sair");
		}
	}
	
	public void bla()
	{
			array[0] = deotologia;
			array[1] = consequencialismo;
			array[2] = imoral;
			array[3] = amoral;
			
			Array.Sort(array);
			
			if(array[3] == deotologia)
			{
				textoFinal.text = "Voce e deontologista!";
			}
		
			if(array[3] == consequencialismo)
			{
				textoFinal.text = "Voce e consequencialista!";
			}
		
			if(array[3] == imoral)
			{
				textoFinal.text = "Voce e imoral!";
			}
		
			if(array[3] == amoral)
			{
				textoFinal.text = "Voce e amoral!";
			}
			
			while(transform.position.x < 13.5f)
			{
				transform.Translate(0.001f,0,0);
			}
	}
	
}
